magnetron pushing - French English Dictionary